﻿#ifndef _MAINWINDOW_H
#define _MAINWINDOW_H

#include <QWidget>
#include <QStackedWidget>
#include <QHBoxLayout>
#include "NavigationBar.h"
#include <QTreeWidget>
#include <QFile>

#include "SideDisplayFrame.h"
#include "MaskWidget.h"



class Mainwindow :public QWidget
{
	Q_OBJECT

private:
	QStackedWidget* m_stackedwidget;

	//设置菜单状态栏的两种方式：
	NavigationBar* m_navigationBar;
	QTreeWidget* m_treenavbar;

	SideDisplayFrame* m_sidedisplayframe;
	QWidget* m_widget;

public:
	Mainwindow(QWidget* parent = nullptr);
	void init();
	void mainwindowinit();
	void sidedisplayframeinit();

	void navigationBarlayout();
	void treenavBarlayout();



};


#endif // !_MAINWINDOW_H
